<?php if ( ! defined('BASEPATH')) exit('No se permite el acceso directo al script');

class Login extends CI_Controller {

	
    
         public function __construct() {
             parent::__construct();
         }
	
	public function index()
	{
             if(!($this->input->post('nombre'))){
            $res['titulo'] = "Login.";
            $res['mensaje']="Por favor identifiquese.";
            $this->load->view('plantillas/header',$res);
            $this->load->view('vistalogin');
            $this->load->view('plantillas/footer');
            }
            if (($this->input->post('nombre'))&&($this->input->post('password'))){
            
            
            $res['nombre'] = $this->input->post('nombre');
            $res['password'] = $this->input->post('password');
            $res['rol'] = $this->input->post('rol');
            $this->load->model('Usuarios_model');
            $query = $this->Usuarios_model->ComprobarUsuario($res['nombre'],$res['password']);
     
            if(($query['acceso']==true)&&($query['rol']=="Administrador")){
                $res['titulo']="Administrador.";
                $nombre=$query['nombre'];
                $res['mensaje']="Bienvenido al sistema $nombre.";
                $this->load->view('plantillas/headerusuario',$res);
                $this->load->view('usuarios/loginexito',$res);
                $this->load->view('plantillas/footer'); 
                header('Refresh: 2; url=grafica');
            }
            if(($query['acceso']==true)&&($query['rol']=="Normal")){
                $res['titulo']="Usuario normal.";
                $nombre=$query['nombre'];
                $res['mensaje']="Bienvenido al sistema $nombre.";
                $this->load->view('plantillas/headerusuario',$res);
                $this->load->view('usuarios/loginexito',$res);
                $this->load->view('plantillas/footer'); 
               header('Refresh: 2; url=grafica');
            }
            if($query['acceso']==false){
                $res['mensaje']="Usuario o contraseña incorrectos.";
                $this->load->view('plantillas/header',$res);
                $this->load->view('vistalogin',$res);
                $this->load->view('plantillas/footer'); 
              
            }
            }    
	}
        public function cerrarsesion(){
            $this->load->model('Usuarios_model');
            $this->Usuarios_model->CerrarSesion();
            header('Location: login');
        }
        

    
        
                
	
}

?>